-- Neovim Configuration Entry --
require 'definitions'
require 'options'

if vim.g.vscode then -- Headless instances.
  require 'keymap-universal'
else
  require 'lazy-setup'
  require 'keymap-lazy'
  require 'keymap-universal'
  require 'keymap-fullsession'
  if vim.g.neovide then -- GUI powered by Neovide.
    require 'keymap-gui'
    require 'neovide'
  end
end
